McLaren have announced a new structure of their technical department that led to the departure of David Sanchez who joined the team in January 2024. Sanchez joined McLaren at the start of the current Formula 1 season in the capacity of Technical... MoreĀ»